package com.ruoyi.teaching.service;

import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.teaching.domain.PlatformEEventApply;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.teaching.domain.vo.PlatformEEventApplyVO;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 王旭
 * @since 2025-03-04
 */
public interface PlatformEEventApplyService extends IService<PlatformEEventApply> {

    AjaxResult addApply(PlatformEEventApplyVO platformEEventApplyVO);

    AjaxResult listApplyByEventId(Integer pageNum, Integer pageSize, Long eventId, String name, String schoolName, Integer identityType);

    AjaxResult deleteBatch(Long[] ids);
}
